package com.qys.livesMall.anchor.model.vo.task.sys;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.qys.livesMall.anchor.model.vo.task.SellTaskAnchorVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

@EqualsAndHashCode(callSuper = true)
@Data
public class SysSellTaskAnchorPageVO extends SellTaskAnchorVO {

    @Schema(description = "带货任务编号")
    private Long shopSellTaskId;

    @Schema(description = "主播编号")
    private Long anchorId;

    @Schema(description = "主播名")
    private String anchorName;

    @Schema(description = "状态（0：待开播  1：进行中  2：待结算   3：已完成 4：未申请带货直播）")
    private Byte status;

    @Schema(description = "结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+0")
    private LocalDateTime endTime;

}
